package singleCase;

/**
 * 懒汉单例（添加线程安全）
 */
public class LazySingle {

    private static LazySingle lazySingle=null;
    private  LazySingle(){

    }

    public static LazySingle getSingleton(){
        if(lazySingle==null){
           synchronized (LazySingle.class) {
               if(lazySingle==null) {
                   lazySingle = new LazySingle();
               }
           }
        }
        return lazySingle;
    }
}
